@charset "UTF-8";
/* CSS Document */
/*
-----------------------------内页样式start-----------------------------
*/
/* 当前位置 start */
.locationL a:hover i{
	background-image: url(../images/locahomeh.png);
}
/* 当前位置 end */
/* 页码 start */
.page a:hover{background: #0270c5;color: #fff;}
.page a.hover{background: #0270c5;color: #fff;}
/* 页码 end */


/*常见问题 strt*/
.Mp_textList{
    background: #fff;
    overflow: hidden;
    padding: 0 30px;
}
.Mp_textList dd{
    position: relative;
}
.Mp_textList .Mp_textListL{
    overflow: hidden;
    margin-bottom: 15px;
}
.Mp_textList .Mp_textListR{
    overflow: hidden;
    margin-bottom: 45px;
}
.Mp_textList .Mp_textListLL{
    position: relative;
    top: 0px;
    left: 0px;
    width: 33px;
    height: 33px;
    background: #0996e2;
    border-radius: 3px;
    overflow: hidden;
    float: left;
	text-align: center;
	line-height: 33px;
	color: #fff;
	font-size: 18px;
}

.Mp_textList .Mp_textListRR{
    
    width: 33px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background: #fb9a2a;
    font-size: 20px;
    color: #fff;
    border-radius: 3px;
    overflow: hidden;
    float: right;
}
.Mp_textList .Mp_textListLR{
    position: relative;
    margin-left: 18px;
    line-height: 30px;
    font-size: 16px;
    color: #fff;
    background: #0996e2;
    /* overflow: hidden; */
    display: inline-block;
    padding: 2px 15px;
    border-radius: 4px;
    max-width: 1010px;
}
.Mp_textList .Mp_textListRL{
    position: relative;
    margin-right: 18px;
    line-height: 30px;
    color: #868686;
    font-size: 16px;
    background: #f7f7f7;
    display: inline-block;
    padding: 2px 15px;
    border-radius: 4px;
    float: right;
    max-width: 645px;
}

.Mp_textList .Mp_textListLR:before{
    position: absolute;
    left: -11px;
    top: 0px;
    display: block;
    content: "";
    width: 20px;
    height: 20px;
    background: url(../images/textListL2.png)no-repeat center center;
    background-size: cover;    
}
.Mp_textList .Mp_textListRL:before{
    position: absolute;
    right: -10px;
    top: 0px;
    display: block;
    content: "";
    width: 20px;
    height: 20px;
    background: url(../images/textListR2.png)no-repeat center center;
    background-size: cover;    
}
/*常见问题 end*/

/* 网站地图start */
.websiteMap dd .title{
	height: 60px;
	line-height: 60px;
	background: #fcfcfc;
	padding: 0 20px;
}
.websiteMap dd .title span{
	font-size: 20px;
	font-weight: bold;
	color: #c90001;
	display: inline-block;
	position: relative;
	padding-left: 16px;
}
.websiteMap dd .title span:before{
	position: absolute;
	display: block;
	content: '';
	background: #c40001;
	height: 24px;
	width: 4px;
	left: 0;
	top: 50%;
	margin-top: -12px;
}
.websiteMap dd .text{
	padding: 22px 0px 22px 20px;
	overflow: hidden;
}
.websiteMap dd .text .con{
	float: left;
	width: 20%;
	line-height: 56px;
	height: 56px;
}
.websiteMap dd .text a{
	font-size: 18px;
	padding-left: 18px;
	color: #000;
	position: relative;
	padding-right: 20px;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.websiteMap dd .text a:before{
	width: 8px;
	height: 8px;
	border-radius: 100%;
	background: #cacaca;
	display: block;
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -4px;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.websiteMap dd .text a:after{
	width: 9px;
	height: 15px;
	display: block;
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -7.5px;
	background: url(../images/websiteIcn.png) no-repeat center center;
	background-size: contain;
	visibility: hidden;
	opacity: 0;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.websiteMap dd .text a:hover:after{
	opacity: 1;
	visibility: visible;
}
.websiteMap dd .text a:hover:before{
	background: #c80201;
}
.websiteMap dd .text a:hover{
	color: #c20100;
}
/* 网站地图end */



/*单篇+文章页start*/

/*单篇+文章页end*/
/*全图列表页start*/

/*全图列表页end*/
/*图文列表页start*/

/*图文列表页end*/
/*全文列表页start*/

/*全文列表页end*/
/*下载 start */
.downTabTop{
	height: 30px;
	line-height: 30px;
}
.downTabDl{
	height: 30px;
	line-height: 30px;
}
.downTabDl dd{
	float: left;
	display: inline;
	margin-left: 30px;
}
.downTabDl dd a{
	display: block;
	width: 84px;
	height: 30px;
	background: #f9ebe5;
	border-radius: 5px;
	text-align: center;
	font-size: 14px;
	color: #999;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.downTabDl dd a:hover{
	background: #b90b0c;
	color: #fff;
}
.downTabDl dd.hover a{
	background: #b90b0c;
	color: #fff;
}
.downTabLeft{
	overflow: hidden;
}
.downTabLTitle{
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #666;
	margin-right: 25px;
}
.downTabLcard{
	overflow: hidden;
}
.downTabLcard a{
	float: left;
	display: inline;
	margin: 0 17px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #666;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
}
.downTabLcard a.hover{
	color: #b90b0c;
}
.downTabLcard a:hover{
	color: #b90b0c;
}
.downTab{
	width: 100%;
}
.downTab tr{
	cursor: pointer;
}
.downTab tr.even{
	background: #fafafa;
}
.downTab td{
	border: 1px solid #E8E8E8;
	height: 50px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.downTab td.tdLeft{
	text-align: left;
	color: #333;
}
.downTab td .con{
	padding: 0 20px;
}
.downTab td.tdHui{
	color:#999 ;
}
.downTab td.tdCheck{
	background: #f6faff;
}
.downTab td .tdIcon{
	position: relative;
	width: 20px;
	height: 18px;
	border: 1px solid #E8E8E8;
	background: #fffdfa;
	margin: 0 auto;
	/* transition: all 0.3s;
	-webkit-transition: all 0.3s */;
}
.downTab tr.selected td .tdIcon::before{
	display: block;
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	left: 50%;
	margin-left: -4px;
	top: 50%;
	margin-top: -4px;
	background: #b90b0c;
}
.downTab tr.selected td .tdIcon{
	border-color: #b90b0c;
}
.downTab tr td .text a{
	color: #666;
}
.downTab tr.selected td .text a{
	color: #b90b0c;
}

.downList dd:hover a.text{
	color: #0855b3;
}
.downList dd:hover a.downBtn{
	color: #0855b3;
	background-image: url(../images/downh.png);
}
/*下载 end */

/* 问卷调查 start */
.wjdcCount .wjdcCountL{
	color: #0855b3;
}
.wjdcCount .wjdcCountR em{
	background-color: #0855b3;
}
.wjdcresult dd .title .titleL{
	background: url(../images/listT.png) no-repeat 32px center;
}


/* 问卷调查 end */

/*
-----------------------------内页样式end-----------------------------
*/